Process Auditing
Description
This app is used for an application-related auditing of programme processes. Once activated, the trace instructions stored in the program code are sent from this machine to this app as an indication of the program sequences being processed. During program execution, it is thus possible to observe at which points in the program code the system is currently located - which program parts are currently being run through - and which objects are changed in the process. One could also speak of "semantic debugging" here.
In addition, this app is used to implement access control.
Functionality
Display of the programme code passages passed through (upper list box) and the objects changed in the process (lower list box). A double-click on the objects in the lower list box opens the corresponding input window (if available). A right mouse click sends the selected object to the object inspector.
Symbol | Description |
---|---|
Print a preview of the mask. |
Field | Description |
---|---|
List of steps | Passed through program code passages |
List of objects | Objects changed in the process |
Related topics
Technical documentation
Auditing App
Module name
auditingStart.app
Classes
Security
In addition to restricting access rights via the class and its data fields, the module can be restricted in its use via some of the received messages.
Message | Parameters | Function | Security |
---|---|---|---|
START_AUDITING | Activates the revision module and opens the list window | ||
TRACE_AUDITING | CX_AUDIT_ELEMENT | Sent from this machine with a CX_AUDIT_ELEMENT | |
START_AUDITING_IN_BACKGROUND | TRUE or FALSE | Enables/disables the module to receive all messages broadcast globally in the machine. |
Message | Parameters | Function | Receiver module |
---|---|---|---|
EDIT_OBJECT | |||
INSPECT_OBJECT |